//注意
    //1:该程序每次运行的时间必须小于200毫秒，否则会超时,程序超时将不会测试剩余的测试集
    //2:该程序每次运行使用的内存不能超过1M，否则会返回错误
    //3:该程序每次运行输出的结果最多显示1000个字符(多余的不显示),每行末尾的所有空格用□表示
#include <stdio.h>
int main()
{
	//获取参数方式 scanf
    //int x  =0;
    //int y = 0;
    //scanf("%d", &x);

    //结果输出使用prinf
    //printf("%d",x);

 	// 请在此添加你的代码
    /********** Begin *********/
    char a[5] = {'\0'};
    char b[5] = {'\0'};
    printf("请输入一个4位整数:");
    scanf("%4s", &a);
    for (int i = 0; i < 4; ++i) {
        if ( a[i] == '\0') {
            for (int j = i; j > 0; --j) {
                a[j] = a[j - 1];
                if (j == 1) a[0] = '0';
            }
        }
    }
    for (int i = 0; i < 4; ++i) {
        b[i] = a[3 - i];
    }
    printf("重新组合后:%s\n", b);
	/********** End **********/

    return 0;
}
